be magnificent - French English Dictionary